<?xml version="1.0" encoding="UTF-8"?>
<packages total="352" page="1" of="36">
  <package>
    <id>125</id>
    <repository>1</repository>
    <name>Ace</name>
    <createdby>22337</createdby>
    <createdon>2015-08-07 16:46:49</createdon>
    <editedon>2026-03-29 09:55:41</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>16448</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>125</package>
    <version>1.9.9</version>
    <version_major>1</version_major>
    <version_minor>9</version_minor>
    <version_patch>9</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>ace-1.9.9-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[# Changelog<br />
<br />
All notable changes to this project will be documented in this file.<br />
<br />
The format is based on &#91;Keep a Changelog&#93;(https://keepachangelog.com/en/1.0.0/),<br />
and this project adheres to &#91;Semantic Versioning&#93;(https://semver.org/spec/v2.0.0.html).<br />
<br />
## &#91;1.9.9&#93; - 2026-03-29<br />
<br />
### Fixed<br />
- Fullscreen Ace over the whole manager (MODX 3): right-hand panels and other chrome no longer stay on top. The editor node is moved to &#96;document.body&#96; while maximized and uses a higher &#96;z-index&#96;, fixing stacking limits inside &#96;#modx-content&#96; that core PR &#91;modxcms/revolution#16778&#93;(https://github.com/modxcms/revolution/pull/16778) does not address for extras (&#91;#18&#93;(https://github.com/modx-pro/modx-ace/issues/18)).<br />
- In-editor PHP syntax check: false &#96;Syntax error, unexpected &#039;?&#039;&#96; (and similar) for valid PHP 7+ code such as null coalescing &#96;??&#96;. Bundled &#96;worker-php.js&#96; updated to &#91;ace-builds&#93;(https://www.npmjs.com/package/ace-builds) **1.37.5** (&#96;T_COALESCE&#96; and related tokens).<br />
<br />
## &#91;1.9.8&#93; - 2026-03-05<br />
<br />
### Fixed<br />
- Fix fatal error when the resource does not exist<br />
 (&#91;#23&#93;(https://github.com/modx-pro/modx-ace/pull/23))<br />
<br />
## &#91;1.9.7&#93; - 2026-02-21<br />
<br />
### Fixed<br />
- Installation/upgrade failing with &quot;The location specified does not exist&quot; and &quot;Invalid or uninitialized Zip object&quot; when preserving existing files (e.g. on MODX 3, SiteDash): set PREEXISTING_MODE to REMOVE_PREEXISTING so .preserved.zip is not created (&#91;#22&#93;(https://github.com/modx-pro/modx-ace/issues/22))<br />
<br />
## &#91;1.9.6&#93; - 2026-02-16<br />
<br />
### Added<br />
- Build script for MODX 2 and MODX 3 (Transport, auto-install, ClearCache)<br />
- Readable install log: &#91;Ace&#93; sections, ✓/✅ messages in resolver and build output<br />
- MODX root detection via &#96;core/config/config.inc.php&#96; when building from Extras/<br />
- Readme: building from MODX 2 for MODX 2 installs (optional; avoids post-pack patch)<br />
<br />
### Changed<br />
- PHP 8.1&ndash;8.5: null-safe array_merge, array key and file_get_contents handling in completions processors<br />
- Build config: 4-space indent, search order MODX_BASE_PATH &rarr; config.inc.php &rarr; modx.class.php<br />
- Resolver: PSR-12, structured log, recursive rmdir via closure<br />
- Package attributes and build output use &#91;Ace&#93; prefix and checkmarks<br />
<br />
### Fixed<br />
- Unable to load processor &quot;getResourceFields&quot; in MODX 3 (issue #16): processors path and CamelCase file names<br />
- Auto-install in MODX 3: full class name &#96;MODX\Revolution\Transport\modTransportPackage&#96; for xPDO<br />
- E_DEPRECATED suppressed during CLI build (dynamic property in MODX core)<br />
- Package built on MODX 3 failing to install on MODX 2 (xPDOObjectVehicle could not be loaded): manifest vehicle class names patched to MODX 2 format (xpdo.transport.*) after pack; double-backslash and serialized manifest supported, array keys patched<br />
<br />
## &#91;1.9.5&#93; - 2025-10-18<br />
<br />
### Added<br />
- Format code by Ctrl-Shift-B<br />
<br />
## &#91;1.9.4&#93; - 2024-02-23<br />
<br />
### Added<br />
- Links on GitHub &#91;#13&#93;<br />
- Alt+z keyboard shortcut to toggle word wrap &#91;#15&#93;<br />
<br />
### Fixed<br />
- focus() triggering for undefined &#91;#14&#93;<br />
<br />
## &#91;1.9.3&#93; - 2022-05-15<br />
<br />
### Changed<br />
- Move settings into an own file &#91;#12&#93;<br />
<br />
### Fixed<br />
- Ace TV input &#91;#11&#93;<br />
- PHP warning: Undefined variable $field &#91;#10&#93;<br />
<br />
## &#91;1.9.2&#93; - 2022<br />
<br />
### Added<br />
- TV input Ace field &#91;#9&#93;<br />
<br />
### Changed<br />
- Corrected search form &#91;#8&#93;<br />
<br />
## &#91;1.9.1&#93;<br />
<br />
### Fixed<br />
- Changed fonts<br />
<br />
### Changed<br />
- emmet.js with the support flex css styles and many other combinations<br />
<br />
## &#91;1.9.0&#93;<br />
<br />
### Added<br />
- Autodetecting file mode by modelist.js &#91;#7&#93;<br />
- New modes from ace-builds for version 1.2.0<br />
<br />
## &#91;1.8.0&#93;<br />
<br />
### Added<br />
- Autocompletion for php functions<br />
<br />
## &#91;1.7.0&#93;<br />
<br />
### Added<br />
- System setting &quot;ace.grow&quot;<br />
- System setting &quot;ace.html_elements_mime&quot;<br />
<br />
## &#91;1.6.5&#93;<br />
<br />
### Added<br />
- &quot;Twig&quot; syntax for support of Twig in chunks<br />
<br />
### Changed<br />
- Plugin is not static anymore<br />
<br />
## &#91;1.6.4&#93;<br />
<br />
### Fixed<br />
- Support of emmet in smarty mode. Again.<br />
<br />
## &#91;1.6.3&#93;<br />
<br />
### Fixed<br />
- Support of emmet in smarty mode<br />
<br />
## &#91;1.6.2&#93;<br />
<br />
### Added<br />
- &quot;Markdown&quot; syntax for mime type &quot;text/x-markdown&quot;<br />
<br />
### Fixed<br />
- Editor mode handling<br />
<br />
## &#91;1.6.1&#93;<br />
<br />
### Fixed<br />
- Work with enabled system setting &quot;compress_js&quot;<br />
<br />
## &#91;1.6.0&#93;<br />
<br />
### Added<br />
- &quot;Smarty&quot; syntax for support of Fenom in chunks<br />
<br />
### Changed<br />
- Ace updated to version 1.2.0<br />
<br />
## &#91;1.5.1&#93;<br />
<br />
### Fixed<br />
- Bug with narrowing of the textarea<br />
<br />
## &#91;1.5.0&#93;<br />
<br />
### Added<br />
- Editor height setting<br />
<br />
### Changed<br />
- Assets moved back to /assets/<br />
<br />
### Fixed<br />
- MODx tag completions (was completely broken)<br />
<br />
## &#91;1.4.3&#93;<br />
<br />
### Added<br />
- MODx tag completions (Ctrl+Space)<br />
<br />
### Fixed<br />
- Issue caused AjaxManager (MODx Manager speed booster plugin) tree drag&#039;n&#039;drop bug<br />
<br />
## &#91;1.4.2&#93;<br />
<br />
### Added<br />
- Undo coalescing<br />
- Drag delay for Mac (allow to start new selection inside current one)<br />
<br />
### Changed<br />
- Mac fullscreen command bound to Command+F12<br />
<br />
### Fixed<br />
- Use file extension of static chunks to detect code syntax<br />
<br />
## &#91;1.4.1&#93;<br />
<br />
### Added<br />
- Expandable snippets support (see ace.snippets setting)<br />
- Emmet wrap_with_abbreviation command (Alt+W)<br />
<br />
### Fixed<br />
- Tab handling<br />
- Emmet shortcut listing by Ctrl+Alt+H<br />
<br />
## &#91;1.4.0&#93;<br />
<br />
### Added<br />
- Emmet (Zen Coding) support<br />
- Terminal dark theme<br />
- Hotkey table (Ctrl+Alt+H)<br />
<br />
### Changed<br />
- Assets moved to /manager/assets/components/<br />
<br />
### Fixed<br />
- Resource overview fatal error<br />
<br />
## &#91;1.3.3&#93;<br />
<br />
### Added<br />
- PHP live syntax check<br />
- Chaos dark theme<br />
- Setting show_invisibles<br />
<br />
## &#91;1.3.2&#93;<br />
<br />
### Added<br />
- Tab settings (tab size, soft tab)<br />
- Full compatibility with AjaxManager extra<br />
<br />
### Fixed<br />
- Bug while installing Ace<br />
- Broken word_wrap setting<br />
<br />
## &#91;1.3.1&#93;<br />
<br />
### Changed<br />
- Plugin content now stored in static file<br />
<br />
## &#91;1.3.0&#93;<br />
<br />
### Added<br />
- German translation<br />
- MODx tags highlighting<br />
- Ambiance and xcode themes<br />
- less/scss syntax highlighting<br />
- Fullwindow mode (Ctrl+F11)<br />
<br />
### Changed<br />
- Editor now ignores &#96;wich_editor&#96; setting. Set &#96;use_editor&#96; to false to use ACE for Resources.<br />
<br />
## &#91;1.2.1&#93;<br />
<br />
### Added<br />
- Font size setting<br />
- &quot;GitHub&quot; theme<br />
- Support of html5 drag&#039;n&#039;drop (accepting dropped text)<br />
- XML/HTML tag autoclosing<br />
<br />
### Changed<br />
- Assets moved to manager folder<br />
<br />
### Fixed<br />
- Broken en lexicon and PHP 5.3 incompatibility<br />
<br />
## &#91;1.2.0&#93;<br />
<br />
### Added<br />
- Add missing &quot;OnFileEditFormPrerender&quot; event to MODx<br />
- Multiline editing<br />
- Advanced find/replace window<br />
<br />
### Changed<br />
- Editor options moved to system settings<br />
- Removed some unnecessary options<br />
<br />
### Fixed<br />
- Multiple little editor bugs<br />
<br />
## &#91;1.1.0&#93;<br />
<br />
### Added<br />
- File edition support<br />
- MODx tree elements drag&#039;n&#039;drop support<br />
- Auto-assigning which_element_editor to Ace<br />
<br />
### Fixed<br />
- Fatal error on document create event<br />
- Changing of properties has no effect<br />
<br />
## &#91;1.0.0&#93;<br />
<br />
### Added<br />
- Plugin properties to adjust how Ace behaves<br />
- Initial release]]></changelog>
    <releasedby>22337</releasedby>
    <releasedon>2026-03-29 09:22:29</releasedon>
    <minimum_supports>2.2</minimum_supports>
    <supports></supports>
    <minimum_php></minimum_php>
    <deprecated>0</deprecated>
    <version_id>6343</version_id>
    <author>MODX.pro</author>
    <description><![CDATA[Лучший редактор кода с подсветкой, который был адаптирован для MODX]]></description>
    <price>0</price>
    <display_name>ace-1.9.9-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/125?version_id=6343&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/125?version_id=6343&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>257</id>
    <repository>1</repository>
    <name>addData</name>
    <createdby>6687</createdby>
    <createdon>2017-03-23 17:06:25</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>191</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>257</package>
    <version>1.0.1</version>
    <version_major>1</version_major>
    <version_minor>0</version_minor>
    <version_patch>1</version_patch>
    <release>beta</release>
    <release_index></release_index>
    <signature>adddata-1.0.1-beta</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[]]></changelog>
    <releasedby>6687</releasedby>
    <releasedon>2017-04-14 23:28:15</releasedon>
    <minimum_supports>2.4</minimum_supports>
    <supports></supports>
    <minimum_php>5.4</minimum_php>
    <deprecated>0</deprecated>
    <version_id>1896</version_id>
    <author>Марат Марабар</author>
    <description><![CDATA[Добавление дополнительных данных к ресурсу, товару и т.п.]]></description>
    <price>0</price>
    <display_name>adddata-1.0.1-beta</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/257?version_id=1896&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/257?version_id=1896&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>35</id>
    <repository>1</repository>
    <name>AdminPanel</name>
    <createdby>5216</createdby>
    <createdon>2013-08-15 13:25:37</createdon>
    <editedon>2017-01-12 12:00:42</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>1553</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>35</package>
    <version>1.1.0</version>
    <version_major>1</version_major>
    <version_minor>1</version_minor>
    <version_patch>0</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>adminpanel-1.1.0-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[Changelog for AdminPanel.<br />
<br />
1.1.0-pl<br />
==============<br />
- PSR-2.<br />
- Added support for miniShop2.4+.<br />
- Improved work on mobile devices.<br />
- Panel does not covers content of page anymore.<br />
- Fixed bug with remembering of panel status.<br />
- Added scroll to top button.<br />
<br />
1.0.3-pl<br />
==============<br />
- Improved iOS support.<br />
<br />
1.0.2-pl<br />
==============<br />
- Removed custom xtype in system settings due to issues.<br />
- Set priority of plugin event to 10 for better work with MinifyX.<br />
<br />
1.0.1-pl<br />
==============<br />
- Fixed javascript config on frontend.<br />
<br />
1.0.0-pl<br />
==============<br />
- Initial release.]]></changelog>
    <releasedby>6</releasedby>
    <releasedon>2017-01-12 11:17:22</releasedon>
    <minimum_supports>2.2</minimum_supports>
    <supports></supports>
    <minimum_php></minimum_php>
    <deprecated>0</deprecated>
    <version_id>1691</version_id>
    <author>Василий Наумкин</author>
    <description><![CDATA[Удобная панель администратора сайта.]]></description>
    <price>0</price>
    <display_name>adminpanel-1.1.0-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/35?version_id=1691&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/35?version_id=1691&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>135</id>
    <repository>1</repository>
    <name>AdminTools</name>
    <createdby>121</createdby>
    <createdon>2015-10-25 17:53:34</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>3534</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>135</package>
    <version>1.15.2</version>
    <version_major>1</version_major>
    <version_minor>15</version_minor>
    <version_patch>2</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>admintools-1.15.2-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[1.15.2-pl<br />
==============<br />
- Fixed a bug with incorrect type check in the alternative permissions module.<br />
<br />
1.15.1-pl<br />
==============<br />
- Fixed a bug with absent elements in the categories section &#91;#23&#93;.<br />
- Fixed email login security issue (&quot;tpl.login.form&quot; chunk must be updated).<br />
- Other code optimization.<br />
<br />
1.15.0-pl<br />
==============<br />
- Added an unread messages indicator.<br />
- Fixed a bug with js files for backend users with restricted permissions (#19).<br />
- Moved the AdminTools service class from the model folder to the service folder.<br />
<br />
1.14.1-pl<br />
==============<br />
- Added a system setting to hide the lock menu item.<br />
- Updated the &quot;tpl.lockScreen&quot; chunk. Don&#039;t forget to update it.<br />
<br />
1.14.0-pl<br />
==============<br />
- Added ability to lock admin panel.<br />
<br />
1.13.1-pl<br />
==============<br />
- Fixed a bug with the last update.<br />
<br />
1.13.0-pl<br />
==============<br />
- Added a system setting to disable setting the authenticated user from &quot;mgr&quot; context for a guest user on a website.<br />
<br />
1.12.2-pl<br />
==============<br />
- Optimized for utf8mb4.<br />
- Fixed broken email authentication.<br />
- Fixed bug with new admin notes creating.<br />
<br />
1.12.1-pl<br />
==============<br />
- Some bugfixes.<br />
<br />
1.12.0-pl<br />
==============<br />
- Added package action management which allows to prevent from installing, uninstalling, updating and removing packages.<br />
<br />
1.11.2-pl<br />
==============<br />
- Some code optimization (special thanks to Fi1osof).<br />
<br />
1.11.1-pl<br />
==============<br />
- Fixed error in the names of the two last added system settings.<br />
- Changed order of including css files.<br />
<br />
1.11.0-pl<br />
==============<br />
- Added 2 system settings - &quot;admintools_custom_css&quot; and &quot;admintools_custom_js&quot; which allow to add to the manager interface custom style and javascript files.<br />
- Tuned the purple theme.<br />
<br />
1.10.1-beta<br />
==============<br />
- Added the &#039;purple&#039; color theme.<br />
- Bugfixes.<br />
<br />
1.10.0-beta<br />
==============<br />
- Added color themes.<br />
- The resource tree can be moved to the right side.<br />
<br />
1.9.0-pl<br />
==============<br />
- Added plugin interface with bound events.<br />
<br />
1.8.2-pl<br />
==============<br />
- Added a checkbox &quot;Create cache&quot; to the resource form which allows to save the resource to the cache when you save it.<br />
- Admin notes can be imported and exported.<br />
<br />
1.8.1-beta<br />
==============<br />
- Fixed issue #8 with mbstring.<br />
<br />
1.8.0-beta<br />
==============<br />
- Added alternative permissions for resources.<br />
- Template link in the resource form is made as icon.<br />
- The &quot;description&quot; and &quot;introtext&quot; fields now are resizable.<br />
<br />
1.7.0-pl<br />
==============<br />
- Added animation for the main menu.<br />
- Added system setting to disable templates and resources relationship.<br />
<br />
1.6.0-pl<br />
==============<br />
- Added templates and resources relations.<br />
<br />
1.5.0-pl<br />
==============<br />
- Добавлен функционал пользовательских заметок в админке.<br />
<br />
1.4.1-pl (14.04.2016)<br />
==============<br />
- Альтернативная форма авторизации переделана на чистый javascript.<br />
- Добавлен механизм автоматического разлогинивание заблокированного пользователя.<br />
<br />
1.4.1-beta (05.02.2016)<br />
==============<br />
- Названия элементов в журнале изменений теперь в виде ссылок.<br />
- Исправлена ошибка авторизации, когда id страницы авторизации не указан.<br />
<br />
1.4.0-beta (24.01.2016)<br />
==============<br />
- Авторизация в менеджере сайта через почту.<br />
- Небольшие исправления и улучшения.<br />
<br />
1.3.0-pl (11.01.2016)<br />
==============<br />
- Added system setting for switching on/off the favorite elements function.<br />
- Added ability to clear only the saved resource cache (system setting &quot;clear_only resource_cache&quot;).<br />
- Added system setting for hiding component description at menu &quot;Extras&quot;.<br />
- The list of the edited elements is getting from the system &#039;manager_log&#039; table.<br />
- Added filter to the last edited elements grid.<br />
- The user settings of the favorite elements and the system settings save to the extended field of the user (special thanks to Lukas Zahnd).<br />
- Fixed some bugs (special thanks to Lukas Zahnd).<br />
<br />
1.2.1-pl<br />
==============<br />
- Fixed bug with favotites elements.<br />
<br />
1.2.0-pl<br />
==============<br />
- Added a log of recently edited elements to the tree toolbar.<br />
- Switch off check the elements permission for users with sudo while the tree is building.<br />
- Fixed some bugs.]]></changelog>
    <releasedby>121</releasedby>
    <releasedon>2020-09-28 21:49:19</releasedon>
    <minimum_supports>2.3</minimum_supports>
    <supports></supports>
    <minimum_php>5.6</minimum_php>
    <deprecated>0</deprecated>
    <version_id>4308</version_id>
    <author>Сергей Шлоков</author>
    <description><![CDATA[Компонент, расширяющий функциональные возможности административной панели.]]></description>
    <price>0</price>
    <display_name>admintools-1.15.2-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/135?version_id=4308&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/135?version_id=4308&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>40</id>
    <repository>1</repository>
    <name>AjaxForm</name>
    <createdby>687</createdby>
    <createdon>2013-11-03 16:39:59</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>19740</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>40</package>
    <version>1.2.2</version>
    <version_major>1</version_major>
    <version_minor>2</version_minor>
    <version_patch>2</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>ajaxform-1.2.2-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[1.2.2-pl<br />
==============<br />
- Fixed JS error &#96;undefined is not an object (evaluating &#039;$submitter.length&#039;)&#96;<br />
<br />
1.2.1-pl<br />
==============<br />
- Fixed JS error &#96;Cannot read properties of undefined (reading &#039;defaults&#039;)&#96;<br />
<br />
1.2.0-pl<br />
==============<br />
- Added Ukrainian lexicons<br />
- Added &#96;clearFieldsOnSuccess&#96; snippet parameter<br />
- Added work with disabled sessions for anonymous users<br />
- Fixed adding the value of the button you clicked to submit the form to the submitted data<br />
- Fixed: &#96;document.write&#96; has been replaced by &#96;document.body.appendChild&#96;<br />
- Fixed: cut &#96;type=&quot;text/javascript&quot;&#96; from the &#96;&#96; tag<br />
<br />
1.1.9-pl<br />
==============<br />
- &#91;#40&#93; Improved javascript initialization of a form.<br />
<br />
1.1.8-pl<br />
==============<br />
- Updated jGrowl to version 1.4.5.<br />
<br />
1.1.7-pl<br />
==============<br />
- Fixed possible blind SQL injection in action file.<br />
<br />
1.1.6-pl<br />
==============<br />
- &#91;#33&#93; Improved the processing of javascript errors.<br />
<br />
1.1.5-pl<br />
==============<br />
- &#91;#30&#93; Improved support of ReCaptcha.<br />
- PSR-2.<br />
- Default chunk optimized for Twitter Bootstrap 3.<br />
<br />
1.1.4-pl<br />
==============<br />
- &#91;#27&#93; Support of single quotes in attributes of form.<br />
- Case-insensitive check of attributes of form.<br />
<br />
1.1.3-pl<br />
==============<br />
- Improved validation of files.<br />
<br />
1.1.2-pl<br />
==============<br />
- Compatibility with FormIt ReCaptcha.<br />
- Small code format.<br />
<br />
1.1.1-pl<br />
==============<br />
- Improved checking of availability of pdoTools.<br />
<br />
1.1.0-pl<br />
==============<br />
- Improved registration of frontend javascript.<br />
- Added parameter &amp;formSelector for specifying name of CSS class of form.<br />
- Added parameter &amp;objectName for specifying name of javascript object to initialize.<br />
<br />
1.0.7-pl<br />
==============<br />
- Added loading source resource to modX::resource in action.php.<br />
<br />
1.0.6-pl<br />
==============<br />
- &#91;#15&#93; Fixed work in different contexts.<br />
<br />
1.0.5-pl<br />
==============<br />
- Remove error class from fields on before form submit.<br />
<br />
1.0.4-pl<br />
==============<br />
- Added checking of global js var &quot;afValidated&quot; before form submit.<br />
<br />
1.0.3-pl<br />
==============<br />
- &#91;#8&#93; Improved regular expression.<br />
- Improved compatibility with parameter &quot;submitVar&quot; in snippet FormIt.<br />
<br />
1.0.2-pl<br />
==============<br />
- Added jQuery event &quot;af_complete&quot; on form submit.<br />
- &#91;#4&#93; Ability to use @INLINE chunk in parameter &amp;form, if you have pdoTools installed.<br />
- &#91;#3&#93; Ability to set placeholders in form by specifying them into script parameters.<br />
- &#91;#2&#93; Script will add class &quot;error&quot; to elements with &quot;.error_&#91;name_of_field&#93;&quot; elements in form.<br />
<br />
1.0.1-pl<br />
==============<br />
- Possibly fix for Error 500 on some hosts.<br />
<br />
1.0.0-pl<br />
==============<br />
- Call end snippet on page load for preparation of form. Now you can use hook &quot;math&quot;.<br />
<br />
1.0.0-rc<br />
==============<br />
- Force attribute &quot;method=post&quot; to form.<br />
- Added support for sending form without javascript.<br />
<br />
1.0.0-beta1<br />
==============<br />
- Improved adding class &quot;ajax_form&quot; to form.<br />
- Improved snippet parameters.<br />
<br />
1.0.0-beta0<br />
==============<br />
- Initial release.]]></changelog>
    <releasedby>687</releasedby>
    <releasedon>2021-10-17 07:00:01</releasedon>
    <minimum_supports>2.2</minimum_supports>
    <supports></supports>
    <minimum_php></minimum_php>
    <deprecated>0</deprecated>
    <version_id>4916</version_id>
    <author>Павел</author>
    <description><![CDATA[Отправка форм через Ajax. Использует FormIt, но можно указать и свой сниппет.]]></description>
    <price>0</price>
    <display_name>ajaxform-1.2.2-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/40?version_id=4916&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/40?version_id=4916&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>616</id>
    <repository>1</repository>
    <name>AjaxFormitLogin</name>
    <createdby>15925</createdby>
    <createdon>2022-12-30 20:31:39</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>203</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>616</package>
    <version>1.0.10</version>
    <version_major>1</version_major>
    <version_minor>0</version_minor>
    <version_patch>10</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>ajaxformitlogin-1.0.10-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[Отличия от AjaxForm:<br />
1. Нет jQuery.<br />
2. Для показа уведомлений используется библиотека IziToast.<br />
3. Принимает параметр clearFieldsOnSuccess, тем самым позволяя управлять очисткой полей при успешной оправке формы.<br />
4. Принимает параметр transmittedParams (значение должно быть валидным JSON), который позволяете передавать в JS кастомные параметры отдельно при успешной, отдельно при неудачной отправке.<br />
5. Позволяет отображать процесс загрузки файлов на сервер, для этого нужно указать параметр showUploadProgress со значением 1.<br />
6. Событие af_complete заменено на afl_complete.<br />
<br />
document.addEventListener(&#039;afl_complete&#039;, e =&gt; &#123;<br />
    console.log(e.detail.response); // ответ сервера<br />
    console.log(e.detail.form); // текущая форма<br />
&#125;);<br />
<br />
7. Изменен формат ответа сервера.<br />
8. Работают редиректы. Для этого необходимо указать параметр redirectTo (абсолютная ссылка или ID ресурса) и, при необходимости изменить стандартное значение в 2с, redirectTimeout (в милисекундах) для задания задержки перед переходом на другую страницу.<br />
9. Добавлен метод помогающий валидировать чекбоксы. Для его работы необходимо проверяемому чекбоксу добавить атрибут data-afl-required, где значением будет ключ указанный в параметре validate, а также нужно добавить скрытое поле с этим именем в форму. Самому чекбоксу имя можно не указывать.<br />
10. Нет поддержки капчи от гугла, но встроена собственная защита от спама по методу Алексея Смирнова. Для активации нужно в вызове указать параметр spamProtection со значением 1.<br />
11. Есть возможность регистрации, авторизации, сброса пароля и редактирования личных данных, при условии установки компонента FormIt. Подробнее о поддерживаемых параметрах можно прочитать в этой заметке<br />
12. при обновлении данных пользователя добавлено системное событие aiOnUserUpdate, которое получает следующие данные $user - объект обновленного пользователя, $profile - его профиль, $data - переданные данные.]]></changelog>
    <releasedby>15925</releasedby>
    <releasedon>2023-05-06 11:09:25</releasedon>
    <minimum_supports>2.6</minimum_supports>
    <supports>2.8</supports>
    <minimum_php>7.4</minimum_php>
    <deprecated>0</deprecated>
    <version_id>5460</version_id>
    <author>Артур Шевченко</author>
    <description><![CDATA[Современная и функциональная замена AjaxForm]]></description>
    <price>0</price>
    <display_name>ajaxformitlogin-1.0.10-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/616?version_id=5460&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/616?version_id=5460&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>396</id>
    <repository>1</repository>
    <name>AjaxFrontend</name>
    <createdby>5741</createdby>
    <createdon>2018-10-15 10:42:21</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>80</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>396</package>
    <version>1.0.3</version>
    <version_major>1</version_major>
    <version_minor>0</version_minor>
    <version_patch>3</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>ajaxfrontend-1.0.3-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[]]></changelog>
    <releasedby>5741</releasedby>
    <releasedon>2018-10-15 10:42:21</releasedon>
    <minimum_supports>2.5</minimum_supports>
    <supports></supports>
    <minimum_php>5.3</minimum_php>
    <deprecated>0</deprecated>
    <version_id>3067</version_id>
    <author>crow</author>
    <description><![CDATA[Оптимизация и централизация кастомных AJAX запросов на сайте]]></description>
    <price>0</price>
    <display_name>ajaxfrontend-1.0.3-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/396?version_id=3067&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/396?version_id=3067&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>236</id>
    <repository>1</repository>
    <name>ajaxLogin</name>
    <createdby>22337</createdby>
    <createdon>2016-12-03 12:46:43</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>222</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>236</package>
    <version>1.1.0</version>
    <version_major>1</version_major>
    <version_minor>1</version_minor>
    <version_patch>0</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>ajaxlogin-1.1.0-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[1.1.0-pl<br />
==============<br />
- Бесплатная версия<br />
- Добавлен румынский язык<br />
- Текст из чанков перенесен в лексиконы <br />
- Замена jQuery на JS <br />
- Обновление разметки до Boostrap 5<br />
<br />
1.0.5-pl1<br />
==============<br />
- Обновление документации<br />
<br />
1.0.5-pl<br />
==============<br />
- Исправлена ошибка переключения контекстов<br />
<br />
1.0.4-pl<br />
==============<br />
- Поддержка Fenom<br />
<br />
1.0.3-pl<br />
==============<br />
- Fix &amp;submittedResourceId<br />
<br />
1.0.2-pl1<br />
==============<br />
- Fix определения провайдера при установки пакета Login<br />
<br />
1.0.2-pl<br />
==============<br />
- Автоматическая загрузка пакета Login<br />
<br />
1.0.1-beta<br />
==============<br />
- fix &amp;loginResourceId<br />
<br />
1.0.0-beta<br />
==============<br />
- Первая публикация]]></changelog>
    <releasedby>22337</releasedby>
    <releasedon>2023-10-05 12:14:07</releasedon>
    <minimum_supports>2.3</minimum_supports>
    <supports></supports>
    <minimum_php>5.4</minimum_php>
    <deprecated>0</deprecated>
    <version_id>5558</version_id>
    <author>MODX.pro</author>
    <description><![CDATA[Регистрация, авторизация, сброс пароля через AJAX]]></description>
    <price>0</price>
    <display_name>ajaxlogin-1.1.0-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/236?version_id=5558&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/236?version_id=5558&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>45</id>
    <repository>1</repository>
    <name>AjaxSnippet</name>
    <createdby>5216</createdby>
    <createdon>2014-01-30 12:44:13</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>3027</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>45</package>
    <version>1.1.1</version>
    <version_major>1</version_major>
    <version_minor>1</version_minor>
    <version_patch>1</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>ajaxsnippet-1.1.1-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[Changelog for AjaxSnippet.<br />
<br />
1.1.1-pl<br />
==============<br />
- Improved caching.<br />
- Replaced loading image.<br />
<br />
1.1.0-pl1<br />
==============<br />
- &#91;#1&#93; Fixed empty response from snippet.<br />
- Run processing of elements only when it needed.<br />
- Added ability to run snippet by clicking on special trigger link.<br />
- New parameter in snippet: &quot;mode&quot;, &quot;trigger&quot; and &quot;target&quot;.<br />
- Fixed url for ajax requests.<br />
<br />
1.0.1-pl<br />
==============<br />
- Added plugin for quicker response.<br />
<br />
1.0.0-pl<br />
==============<br />
- Initial release.]]></changelog>
    <releasedby>6</releasedby>
    <releasedon>2014-10-13 23:17:43</releasedon>
    <minimum_supports>2.2</minimum_supports>
    <supports></supports>
    <minimum_php></minimum_php>
    <deprecated>0</deprecated>
    <version_id>280</version_id>
    <author>Василий Наумкин</author>
    <description><![CDATA[Компонент, для запуска сниппетов через Ajax.Позволяет подгружать блоки новостей или комментариев после загрузки основной страницы.]]></description>
    <price>0</price>
    <display_name>ajaxsnippet-1.1.1-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/45?version_id=280&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/45?version_id=280&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
  <package>
    <id>671</id>
    <repository>1</repository>
    <name>Algolia</name>
    <createdby>2701</createdby>
    <createdon>2025-02-11 23:27:13</createdon>
    <editedon>0000-00-00 00:00:00</editedon>
    <license>GPLv2</license>
    <screenshot></screenshot>
    <downloads>6</downloads>
    <approved>1</approved>
    <active>1</active>
    <package>671</package>
    <version>1.0.0</version>
    <version_major>1</version_major>
    <version_minor>0</version_minor>
    <version_patch>0</version_patch>
    <release>pl</release>
    <release_index></release_index>
    <signature>algolia-1.0.0-pl</signature>
    <instructions><![CDATA[]]></instructions>
    <changelog><![CDATA[]]></changelog>
    <releasedby>2701</releasedby>
    <releasedon>2025-02-11 23:27:13</releasedon>
    <minimum_supports>2.8</minimum_supports>
    <supports></supports>
    <minimum_php>8.0</minimum_php>
    <deprecated>0</deprecated>
    <version_id>5907</version_id>
    <author>Boshnik</author>
    <description><![CDATA[Algolia - мощная облачная поисковая платформа]]></description>
    <price>0</price>
    <display_name>algolia-1.0.0-pl</display_name>
    <supports_db>mysql</supports_db>
    <location>https://modstore.pro/extras/package/671?version_id=5907&amp;username=&amp;api_key=</location>
    <file>
      <location>https://modstore.pro/extras/package/671?version_id=5907&amp;username=&amp;api_key=</location>
      <transport>true</transport>
    </file>
  </package>
</packages>
